@charset "utf-8";

/* CSS Document */

body { margin:0; font-size:12px; font-family:Verdana; background:url(/v3/images/bg.jpg) center top no-repeat; line-height:180%; color:#333;}

ul,dl,h1,h2,h3,h4,h5,h6,form,dl,dd { padding:0; margin:0;}

h1 { font-size:20px; font-weight:normal; font-family:'微软雅黑','黑体';}

h2 { height:26px;margin-left:4px;font: 14px Arial, Helvetica, sans-serif;color: #666666;margin-bottom: 1px;line-height: 150%}

h3 { height:26px;margin-left:4px;font: 14px Arial, Helvetica, sans-serif;color: #666666;margin-bottom: 1px;line-height: 150%; background:url(../image/topicbar.gif) no-repeat right top}

h4 { font-size:12px;}

h5 { font-size:12px; font-weight:normal;}

ul { list-style:none;}

img { border:0px;}

a { color:#05a; text-decoration:none;}

a:visited { color:#7a94ae;}

a:hover { color:#f00; text-decoration:underline;}



#info {
	font: 14px Arial, Helvetica, sans-serif;
}

.rate {
	color:#900
}
.user_rate {
	font-size:12px; font-weight:normal; font-family:'微软雅黑','黑体';text-align: right;
}

/*CSS msdn style pagination*/

DIV.msdn {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: #313031; PADDING-TOP: 1px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; TEXT-ALIGN: right
}
DIV.msdn A {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #7dd0f2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #7dd0f2 1px solid; COLOR: #7dd0f2; PADDING-TOP: 5px; BORDER-BOTTOM: #7dd0f2 1px solid; TEXT-DECORATION: none
}
DIV.msdn A:hover {
	BORDER-RIGHT: #7dd0f2 1px solid; BORDER-TOP: #7dd0f2 1px solid; BORDER-LEFT: #7dd0f2 1px solid; COLOR: #e0e0e0; BORDER-BOTTOM: #7dd0f2 1px solid; BACKGROUND-COLOR: #7dd0f2
}
DIV.pagination A:active {
	BORDER-RIGHT: #7dd0f2 1px solid; BORDER-TOP: #7dd0f2 1px solid; BORDER-LEFT: #7dd0f2 1px solid; COLOR: #e0e0e0; BORDER-BOTTOM: #7dd0f2 1px solid; BACKGROUND-COLOR: #7dd0f2
}
DIV.msdn SPAN.current {
	BORDER-RIGHT: #7dd0f2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #7dd0f2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #7dd0f2 1px solid; COLOR: #7dd0f2; PADDING-TOP: 5px; BORDER-BOTTOM: #7dd0f2 1px solid; BACKGROUND-COLOR: #eeffed
}
DIV.msdn SPAN.disabled {
	DISPLAY: none
}

.mainbox {
background: url(../image/mainbox_bg.gif) repeat-x 0px 1px;
background-image: url(../image/mainbox_bg.gif);
background-repeat-x: repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: 0px;
background-position-y: 1px;
background-origin: initial;
background-clip: initial;
background-color: initial;
border: solid #DADADA;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #DADADA;
border-right-color: #DADADA;
border-bottom-color: #DADADA;
border-left-color: #DADADA;
margin-bottom: 6px;
padding: 4px 15px;
padding-top: 4px;
padding-right: 15px;
padding-bottom: 4px;
padding-left: 15px;
}

.infocomment dl {
background: url(../image/icon.gif) no-repeat 0px 18px;
background-image: url(../image/icon.gif);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: 0px;
background-position-y: 18px;
background-origin: initial;
background-clip: initial;
background-color: initial;
border-bottom: ;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #AFD7B4;
padding: 12px 0px 12px 18px;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 12px;
padding-left: 18px;
}
